potassium persulfate - English Synonyms Dictionary